package com.j283_5.wisdom_park.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.j283_5.wisdom_park.common.result.ResultData;
import com.j283_5.wisdom_park.pojo.Resinfomanage;
import com.j283_5.wisdom_park.vo.confcenter_management.ResInfoManageVo;

import java.util.ArrayList;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author laoda
 * @since 2022-04-28
 */
public interface ResinfomanageService extends IService<Resinfomanage> {

    /**
     * 查询资源信息
     * @param page
     * @param resinfomanage
     * @return
     */
    ResultData resInfoManage(Page<Resinfomanage> page, Resinfomanage resinfomanage);

    /**
     * 添加资源信息
     * @param resInfoManageVo
     * @return
     */
    ResultData addResInfo(ResInfoManageVo resInfoManageVo);

    /**
     * 删除资源信息
     * @param reIdlist
     * @return
     */
    ResultData deleteResInfo(ArrayList<Integer> reIdlist);

    /**
     * 修改资源信息
     * @param resInfoManage
     * @return
     */
    ResultData updateResInfo(Resinfomanage resInfoManage);
}
